package pub.xspace.nova.system.domain;

import com.alibaba.druid.support.json.JSONUtils;

import pub.xspace.nova.common.domain.BaseEntity;

/**
 * 系统用户管理，用户实体类
 * 
 * @author HeJianrong
 */
public class SysUser extends BaseEntity {

	/**
	 * 序列化ID
	 */
	private static final long serialVersionUID = -525961819197274194L;
	/** 用户名 */
	private String username;
	/** 密码 */
	private String password;
	/** 姓名 */
	private String name;
	/** 用户类型 */
	private String userType;
	/** 性别 */
	private String sex;
	/** 头像 */
	private String avatar;
	/** 身份证号码 */
	private String idcard;
	/** 联系电话 */
	private String phone;
	/** 电子邮箱 */
	private String email;
	/** 排序号 */
	private Integer seq;
	/** 用户状态 */
	private String status;
	/** 所属机构ID */
	private String organizationId;
	/** 备注 */
	private String remark;

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getUserType() {
		return userType;
	}

	public void setUserType(String userType) {
		this.userType = userType;
	}

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getAvatar() {
		return avatar;
	}

	public void setAvatar(String avatar) {
		this.avatar = avatar;
	}

	public String getIdcard() {
		return idcard;
	}

	public void setIdcard(String idcard) {
		this.idcard = idcard;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Integer getSeq() {
		return seq;
	}

	public void setSeq(Integer seq) {
		this.seq = seq;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getOrganizationId() {
		return organizationId;
	}

	public void setOrganizationId(String organizationId) {
		this.organizationId = organizationId;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	@Override
	public String toString() {
		return JSONUtils.toJSONString(this);
	}
}
